self-propelled lift truck - Espagnol Anglais Dictionnaire